shop till you drop - French English Dictionary